jQuery(function($){
	var username_null = " * 还没有输入用户名或者长度太短";
	var username_length = " * 用户名输入长度不符合要求";
	var password_null = " * 密码还没有输入";
	var password_length = " * 密码输入长度不符合要求";
	var code_null = " * 验证码输入不能为空";
	var code_error = " * 验证码答案回答不正确";
	$("#username").focus();
	
	// 输入框获取焦点清空错误消息
	$("#username").focus(function(){
		$("#username_error").empty();
	});
	$("#password").focus(function(){
		$("#password_error").empty();
	});
	$("#code").focus(function(){
		$("#code_error").empty();
	});
	// 验证用户名输入是否符合要求
	function usernamecheck(){
		var username = $("#username").val();
		if(null==username||username.length<6){
			$("#username_error").text(username_null);
			return false;
		}else if(username.length>16){
			$("#username_error").text(username_length);
			return false;
		}
		return true;
	}
	function passwordcheck(){
		var password = $("#password").val();
		if(null==password||password.length<6){
			$("#password_error").text(password_null);
			return false;
		}else if(password.length>16){
			$("#password_error").text(password_length);
			return false;
		}
		return true;
	}
	function codecheck(){
		var code = $("#code").val();
		var rightcode = $("#rightcode").val();
		if(null==code||code.length<1){
			$("#code_error").text(code_null);
			return false;
		}else if(code!=rightcode){
			$("#code_error").text(code_error);
			return false;
		}
		return true;
	}
	$("#username").blur(usernamecheck);
	$("#password").blur(passwordcheck);
	$("#code").blur(codecheck);
	$("#loginform").submit(function(){
		return usernamecheck()&&passwordcheck()&&codecheck();
	});
});